package com.ithao.service;


import com.ithao.entity.PageResult;
import com.ithao.entity.QueryPageBean;
import com.ithao.pojo.Tag;

/**
 * @description ：学科标签业务接口
 * @version: 1.0
 */
public interface TagService {
	/**
	 * 添加标签
	 * @param tag
	 */
	void addTag(Tag tag);

	/**
	 * 分页获取学科标签列表
	 * @param queryPageBean
	 * @return
	 */
	PageResult findListByPage(QueryPageBean queryPageBean);

	/**
	 * 删除标签
	 * @param id
	 */
	void deleteTag(Integer id);

	/**
	 * 标签的启动禁用
	 * @param id
	 * @param status
	 */
    void updateStatus(Integer id, Integer status);

	void update(Tag tag);
}
